Implicit Bilevel Optimization: Differentiating through Bilevel Optimization Programming

نویسندگان

چکیده

Bilevel Optimization Programming is used to model complex and conflicting interactions between agents, for example in Robust AI or Privacy preserving AI. Integrating bilevel mathematical programming within deep learning thus an essential objective the Machine Learning community. Previously proposed approaches only consider single-level programming. In this paper, we extend existing optimization propose Differentiating through (BiGrad) end-to-end of models that use as a layer. BiGrad has wide applicability can be modern machine frameworks. applicable both continuous combinatorial problems. We describe class gradient estimators case which reduces requirements terms computation complexity; variable, takes advantage push-back approach (i.e. vector-jacobian product) efficient implementation. Experiments show successfully extends Programming.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stochastic bilevel programming in structural optimization

The present paper serves to introduce a new robust modelling technique and solution methodology for a class of problems in structural optimization, in which we calculate the structural design that responds the best on average to a given set of loads, each having its own probability of occurrence. A very general stochastic model is presented, along with its mathematical properties, generalizing ...

متن کامل

Mixed Integer Bilevel Optimization through Multi-parametric Programming

Optimization problems involving two decision makers at two different decision levels are referred to as bilevel programming problems. In this work, we present a novel algorithm for the exact and global solution of two classes of bi-level programming problems, namely (i) bi-level mixed-integer linear programming problems (B-MILP) and (ii) bi-level mixed-integer quadratic programming problems (B-...

متن کامل

Multiobjective bilevel optimization

In this work nonlinear non-convex multiobjective bilevel optimization problems are discussed using an optimistic approach. It is shown that the set of feasible points of the upper level function, the so-called induced set, can be expressed as the set of minimal solutions of a multiobjective optimization problem. This artificial problem is solved by using a scalarization approach by Pascoletti a...

متن کامل

Pessimistic bilevel linear optimization

In this paper, we investigate the pessimistic bilevel linear optimization problem (PBLOP). Based on the lower level optimal value function and duality, the PBLOP can be transformed to a single-level while nonconvex and nonsmooth optimization problem. By use of linear optimization duality, we obtain a tractable and equivalent transformation and propose algorithms for computing global or local op...

متن کامل

Pessimistic Bilevel Optimization

We study a variant of the pessimistic bilevel optimization problem, which comprises constraints that must be satisfied for any optimal solution of a subordinate (lower-level) optimization problem. We present conditions that guarantee the existence of optimal solutions in such a problem, and we characterize the computational complexity of various subclasses of the problem. We then focus on probl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the ... AAAI Conference on Artificial Intelligence

سال: 2023

ISSN: ['2159-5399', '2374-3468']

DOI: https://doi.org/10.1609/aaai.v37i12.26716